package com.dragon.modules.yuegou.service.lot;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.service.IService;
import com.dragon.common.web.PageRequest;
import com.dragon.modules.yuegou.entity.lot.ActivityJoinEntity;
import com.dragon.modules.yuegou.model.lot.Activity;
import com.dragon.modules.yuegou.model.lot.ActivityJoin;

/**
 * 会员参与活动信息表 服务接口
 *
 * @author pbuilder generated
 * @date 2019-10-24 10:22:55
 * @version 2.0
 */
public interface ActivityJoinService extends IService<ActivityJoinEntity> {

	/**
	 * 查询参与的活动信息
	 * */
	IPage<Activity> participateList(PageRequest page, String busdId, String memberId);

	/**
	 * 会员参与活动
	 * */
	ActivityJoin takePart(String activityId, String memberId, String shareId);

	/**
	 * 会员分享活动
	 * */
	void insertShareNum(String joinId);

	

}